place of seclusion - Turco Inglés Diccionario